<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>

    // 网络请求：aaa-> 自己处理
    // 处理：aaa111 -> 自己处理
    // 处理：aaa111222 ->自己处理

     // new Promise((resolve, reject) => {
     //    setTimeout(() => {
     //        resolve('aaa')
     //     },1000)
     // }).then(res => {
     //     console.log(res,'第一层代码');
     //    // 对结果进行第一次的处理
     //   return new Promise((resolve) => {
     //         resolve(res + '111')
     //     })
     // }).then(res => {
     //     console.log(res,'第二层代码');
     //     return new Promise((resolve) => {
     //         resolve(res + '222')
     //     })
     // }).then(res => {
     //     console.log(res,'第三层代码');
     // })


    new Promise((resolve, reject) => {
        setTimeout(() => {
            resolve('aaa')
        },1000)
    }).then(res => {
        console.log(res,'第一层代码');
        // 对结果进行第一次的处理
        return Promise.resolve(res + '111')
    }).then(res => {
        console.log(res,'第二层代码');
        return Promise.resolve(res + '222')
    }).then(res => {
        console.log(res,'第三层代码');
    })


    // 请求1
    $ajax
    // 请求2


</script>
</body>
</html>